engaged pier - German English Dictionary